Rabat, Morocco: Why This City Must Be On Your Moroccan Holiday List